Fasciola hepatica

Rare ·Advanced level

Definitions

Noun
  1. 1
    flatworm parasitic in liver and bile ducts of domestic animals and humans wordnet